/** 
 * 基础资料导入导出功能脚本
 * @ClassName   类名：Import 
 * @Description 功能说明：导入导出脚本
 * TODO
 ************************************************************************
 * @date        创建日期：2012-8-10
 * @author      创建人：陈金滨
 * @version     版本号：V1.0
 ***************************修订记录*************************************
 * 
 *   2012-8-10  陈金滨   创建该类功能。
 *
 ***********************************************************************
 */
//获取Token参数
	var Request = new Object();
	Request = GetRequest();
	var token= Request['Token'];
	var downURL ="";
	var upURL="";

	
$(document).ready(function(){	
	//表单提交Action
	downURL = $("#ExportS").attr("href") ;
	upURL = $('#uploadForm').attr("Action") ;
	//初始化表单Action
	$('#uploadForm').attr("Action",upURL+"&tableName=ARP_BSC_DEPT");
	$("#ExportS").attr("href",downURL+"&tableName=ARP_BSC_DEPT") ;

	
});
	
/** 
 * 选择单位或者项目时触发事件，更改提交连接
 * @return
 */
function selChange()
{
	var Str = $("#selType").val() ;
	$('#uploadForm').attr("Action",upURL+"&tableName="+Str);
	$("#ExportS").attr("href",downURL+"&tableName="+Str) ;
}

/** 
 * 提交上传文件
 * @return
 */
function formSubmit()
{
	//判断输入文件不能为空
	var fileStr = $("#uploadFile")
	var str = fileStr.val();
	if(str==""){
		alert("请选择文件后再点击导入！");
		return false;
	}else
		checkInput(str);
	if($("#uploadForm").form('validate'))
	{
			$('#uploadForm').form('submit',{
		    	onSubmit:function(){ 
				},
		       	 success:function(data){
					if(data!="")
					{
						//导入成功，返回信息
						var msg = (new Function( "return " + data))();				
						if(msg!=""&&msg!=null)
						  alert(msg.msg);
						//重写文件输入框
					}
		         }
			});
	}
}


function checkInput(str)
{
//	var file = $("#uploadFile").val();
	var extension = str.substring(str.lastIndexOf('.'), str.length).toLowerCase();
	if(extension!='.xls')
	{
		alert("文件格式错误!限 .xls,.XLS 文件");
		$('#fileSpan').html('');style="height:25px; width:400px; float:left;"
	    $('#fileSpan').html("<input type=\"file\"  name=\"__file\" id=\"__file\"  contentEditable=\"false\" style=\"height:25px; width:400px; float:left;\" />");
	}	

}

 


	

	



